I think maybe you have some really awesome issues.
I doubt that there is anyone here who doesn't have "issues" of some kind.
After you begin to get past your JW issues, you may find you'll have some XJW issues.
None of us can please EVERYBODY all of the time. Not even me, and I am pretty awesome! But I lie alot.
Keep a sense of humor and don't be too hard on yourself.